mitochondrial matrix - French English Dictionary